English-Turkish translations for diamondback moth
Definition of diamondback moth
- The moth , formerly ''P. maculipennis'', an agricultural pest chiefly feeding on leaves of cruciferous crops and plants that produce glucosinolates
Trending Searches
Popular Dictionaries